<?
/*
Array
(
    [title] => страница1
    [h1] => заголовок1
    [path] => pagename.php
    [keywords] => слова1
    [description] => описание1
) 
*/
if ($_POST['path'][0]!='/') $_POST['path']='/'.$_POST['path'];
$path = root.$_POST['path'];
if (file_exists($path)) die('Страница с именем '.$_POST['path'].' уже существует, задайте  дргое имя!');
unset($_POST['path']);

# генерируем контент нового файла
$content = "<?php\n";
foreach ($_POST as $key=>$val) {
	if (!empty($_POST[$key])) $content.="\$this->".$key." = '".str_replace('\"','"',str_replace('<@#>','&',$val))."';\n";
}
$content.="?>\nСтраница находится в разработке..";
# Создаём новый файл
include_once(engine.'/classes/file.class.php');
$page=new file($path);
if ($page->putContent($content)) die('yes');
die('У вас нет прав на добавление файлов в данную папку на хостинге');
?>